627782
84799
1005474
209268
1035138
747642
83650
449127
310253
475877
436881
1191944
789312
881870
820147
909949
1017724
831610
570505
57952
101987
614377
297284
547842